package bean;


import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

import model.Empleado;
@ManagedBean
@SessionScoped



public class empleado_bean {

	Empleado v_empleado = new Empleado();
	
	public void grabar (){
		
		System.out.println("Grabando empleado: " + v_empleado.getNombre());
		//v_empleado.setEmpleadoId(1);
		v_empleado.setNombre("Roberto");
		v_empleado.setTelefono2("2214161");
		v_empleado.setDepartamento("SIS");
		v_empleado.setUsuario("Roberto");
		v_empleado.setClave("demo123");
		v_empleado.setEstado("A");
					
		EntityManagerFactory emf = Persistence.createEntityManagerFactory("PMEnergySA2");
		EntityManager em = emf.createEntityManager ();
		em.getTransaction().begin();
		em.persist(v_empleado);
		em.getTransaction().commit();
		em.close();
		
		
	}

	public Empleado getV_empleado() {
		return v_empleado;
	}

	public void setV_empleado(Empleado v_empleado) {
		this.v_empleado = v_empleado;
	}
	
	
	
	
	
	
}
